﻿@model IEnumerable<blacksoft.Models.Reserva>

@{
    ViewBag.Title = "CreateWithReserve";
    Layout = "~/Views/Shared/_LayoutVentas.cshtml";
}

@*Depuración*@
@if (null != TempData["alertMessage"])
{
    <script type="text/javascript">
        alert("@TempData["alertMessage"]");
    </script>
}


<div class="block big">
    <div class="titlebar">
        <h3>Nueva Venta</h3>
    </div>
    <div class="block_cont">

        <h4>Buscar Reserva:</h4>
        <hr />

        @using (Html.BeginForm("Create", "Venta", FormMethod.Get))
        {
            <p>
                Código de Reserva: @Html.TextBox("tb_CodRes", null, new { @class = "text-box single-line" })
                Fecha de Reserva: @Html.TextBox("tb_FechaReserva", null, new { @class="text-box single-line", @type = "date"})
                <input type="submit" value="Filtrar" class="btn btn-default" style="margin-top: 10px;" />
            </p>
        }

        <div class="titlebar">
            <h3>Seleccionar Reserva</h3>
        </div>
        @using (Html.BeginForm())
        {

            @Html.AntiForgeryToken()

            <table class="data-table">
                <thead>
                    <tr>
                        <th>
                            @Html.DisplayName("Opcion")
                        </th>
                        <th>
                            @Html.DisplayNameFor(model => model.IDReserva)
                        </th>
                        <th>
                            @Html.DisplayNameFor(model => model.FechaRegistro)
                        </th>
                        <th>
                            @Html.DisplayNameFor(model => model.FechaLimite)
                        </th>
                        <th>
                            @Html.DisplayNameFor(model => model.FechaSalida)
                        </th>
                        <th>
                            @Html.DisplayNameFor(model => model.FechaRetorno)
                        </th>
                        <th>
                            @Html.DisplayNameFor(model => model.NumeroPasajeros)
                        </th>
                        <th>
                            @Html.DisplayNameFor(model => model.Estado)
                        </th>
                    </tr>
                </thead>
                @foreach (var item in Model)
                {
                    <tr>
                        <td>
                            @Html.RadioButton("rb_IdReserva", item.IDReserva)
                        </td>
                        <td>
                            @Html.DisplayFor(modelItem => item.IDReserva)
                        </td>
                        <td>
                            @Html.DisplayFor(modelItem => item.FechaRegistro)
                        </td>
                        <td>
                            @Html.DisplayFor(modelItem => item.FechaLimite)
                        </td>
                        <td>
                            @Html.DisplayFor(modelItem => item.FechaSalida)
                        </td>
                        <td>
                            @Html.DisplayFor(modelItem => item.FechaRetorno)
                        </td>
                        <td>
                            @Html.DisplayFor(modelItem => item.NumeroPasajeros)
                        </td>
                        <td>
                            @Html.DisplayFor(modelItem => item.Estado)
                        </td>
                    </tr>
                }
            </table>

            <div class="form-row">
                <input type="submit" value="Seleccionar" class="btn btn-default" />
                <br />
                @Html.ActionLink("Regresar al listado", "Index")
            </div>
        }
    </div>
</div>
